import cv2

# 通道拆分
lena = cv2.imread('lenacolor.png')
cv2.imshow('original',lena)
# 在opencv里面彩色通道通常以BGR为顺序
b = lena[:,:,0]
g = lena[:,:,1]
r = lena[:,:,2]

cv2.imshow('b',b)
cv2.imshow('g',g)
cv2.imshow('r',r)

lena[:,:,0] = 0
cv2.imshow('lenab0',lena)
lena[:,:,1] = 0
cv2.imshow('lenag0',lena)
cv2.waitKey()
cv2.destroyAllWindows()